tower block


Results for "tower block"

English - Turkish Dictionary

tower block

(English - Turkish Dictionary) :
İng. yüksek apartman; yüksek büro binası.